extends PlayerState

# ===============================================

func enter() -> void:
	player.animation_player.play("shoot")
	

# ===============================================

func __on_animation_callback() -> void:
	if player.control_scheme == Player.ControlScheme.CPU:
		state_transition.emit(self, State.RECOVER)
	else:
		state_transition.emit(self, State.MOVE)
